package com.ysd.lis.entity.slef;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ysd.lis.entity.BaseEntityJpa;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;


/**
 * (自主报告-功能)表实体类
 *
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Entity
@TableName("SELF_MACHINE_FUNCTION")
@Table(name = "SELF_MACHINE_FUNCTION")
public class SelfMachineFunction extends BaseEntityJpa implements Serializable {


        /**
         * 功能code
         */
        @Column(name = "FUNC_CODE")
        @TableField("FUNC_CODE")
        private String funcCode;

        /**
         * 设备编码
         */
        @Column(name = "MACHINE_CODE")
        @TableField("MACHINE_CODE")
        private String machineCode;

        /**
         * 功能名称
         */
        @Transient
        @TableField(exist = false)
        private String funcName;



        /**
         * 标题
         */

        @Transient
        @TableField(exist = false)
        private String title;

        /**
         * 自助机唯一ID
         */
        @Column(name = "SUID")
        @TableField("SUID")
        private String suid;
}

